home *** CD-ROM | disk | FTP | other *** search
/ Delphi Magazine Collection 2001 / Delphi Magazine Collection 20001 (2001).iso / DISKS / Issue62 / ClassEng / Listing5.pas < prev   
Encoding:
Pascal/Delphi Source File  |  2000-09-01  |  751 b   |  27 lines

  1. Listing 5
  2.  
  3. { Virtual method table entries }
  4.   vmtSelfPtr           = -76;
  5.   vmtIntfTable         = -72;
  6.   vmtAutoTable         = -68;
  7.   vmtInitTable         = -64;
  8.   vmtTypeInfo          = -60;
  9.   vmtFieldTable        = -56;
  10.   vmtMethodTable       = -52;
  11.   vmtDynamicTable      = -48;
  12.   vmtClassName         = -44;
  13.   vmtInstanceSize      = -40;
  14.   vmtParent            = -36;
  15.   vmtSafeCallException = -32;
  16.   vmtAfterConstruction = -28;
  17.   vmtBeforeDestruction = -24;
  18.   vmtDispatch          = -20;
  19.   vmtDefaultHandler    = -16;
  20.   vmtNewInstance       = -12;
  21.   vmtFreeInstance      = -8;
  22.   vmtDestroy           = -4;
  23.   vmtQueryInterface    = 0;
  24.   vmtAddRef            = 4;
  25.   vmtRelease           = 8;
  26.   vmtCreateObject      = 12;
  27.